package com.first.hms.mapper;

import com.first.hms.entity.Order;
import org.springframework.stereotype.Repository;

import java.util.ArrayList;

/**
 * 订单服务
 * addOrder(Order order)： 创建订单（预定房间）
 * updateOrder(Order order):取消订单、办理入住（更新订单状态）、退房处理
 * selectOrders(String ddbh)：查询用户订单、财务分析*/
@Repository
public interface OrderMapper {
    int addOrder(Order order);
    int updateOrder(Order order);
    Order selectOrder(String ddbh);
    // 按用户查询订单
    ArrayList<Order> selectOrdersByUser(String grbh);

    // 按状态查询订单
    ArrayList<Order> selectOrdersByStatus(String ddzt);
}
